water lettuce
noun
: a common tropical floating plant (Pistia stratiotes) forming a rosette of spongy wedge-shaped leaves
called also water cabbage
Love words? Need even more definitions?
Merriam-Webster unabridged
Share